Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Semi-Detached £162,484 £92,000 3 Mar 2006
2 POPLAR PLACE Terraced £124,675 £105,000 1 Sep 2020
5 POPLAR PLACE Terraced £167,301 £99,950 14 Mar 2013
6 POPLAR PLACE Semi-Detached £115,041 £50,000 28 Aug 2003
8 POPLAR PLACE Terraced £161,778 £151,000 10 Dec 2021
9 POPLAR PLACE Semi-Detached £151,043 £97,000 8 Apr 2014
10 POPLAR PLACE Semi-Detached £153,653 £87,000 1 Mar 2006
11 POPLAR PLACE Semi-Detached £37,443 £12,400 25 Mar 2002
12 POPLAR PLACE Terraced £81,593 £64,000 14 Jul 2017
14 POPLAR PLACE Terraced £171,291 £34,000 1 Aug 1997
15 POPLAR PLACE Terraced £120,600 £115,000 10 Feb 2022
16 POPLAR PLACE Semi-Detached £144,552 £117,000 21 Jun 2019
18 POPLAR PLACE Terraced £105,158 £91,500 9 Jul 2021
24 POPLAR PLACE Semi-Detached £116,489 £115,000 22 Sep 2023